package com.thirteenClassics.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class BookDto implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    private String bookId;

    private Long flag;

    private String bookName;

    private List<String> bookLang;

    private Long index;//历史记录当前第几卷

    private Long sentenceIndex;//当前该卷的第几句

    private Long paragraphIndex;

    private String fourType;

    private String bookYears;

    private String bookIntroduction;

    private String writers;

    private String wriIntroduction;

    private String version;

    private Long bookNumber;

    private String bookCollection;

    private LocalDateTime bookTime;

    private LocalDateTime createTime;

    private String bookOperator;

    private LocalDateTime bookStartTime;

    private LocalDateTime markStartTime;

    private String docPath;

    private String docPathReal;

    private String docName;

    private String statesEntry;

    private String statesMark;

    private String jdbFlag;

    private String CreateFlag;

    private LocalDateTime bookMarkTime;

    private String bookMarkName;

    private LocalDateTime bookEntryTime;

    private String bookEntryName;
}
